#ifndef __DRV_LED_H
#define __DRV_LED_H

#include "at32f415.h"

#define LED_CON_ON()  gpio_bits_reset(GPIOB, GPIO_PINS_13)
#define LED_CON_OFF() gpio_bits_set(GPIOB, GPIO_PINS_13)
#define LED_PWR_ON()  gpio_bits_reset(GPIOB, GPIO_PINS_12)
#define LED_PWR_OFF() gpio_bits_set(GPIOB, GPIO_PINS_12)

#define LED_CON_STATE() !gpio_input_data_bit_read(GPIOB, GPIO_PINS_13);
#define LED_PWR_STATE() !gpio_input_data_bit_read(GPIOB, GPIO_PINS_12);

void led_init(void);

#endif // __DRV_LED_H
